<?php
/**
 * Modelo de grupos de usuários para casos onde há necessidade de permissões de acesso
 *
 * @author Cristiano M. Gomes <cmgomes.es@gmail.com>
 */
class UsuarioGrupos extends Modelo {
	public function setTableDefinition() {
        $this->hasColumn('descricao',	'string', 150);
        parent::setTableDefinition();
    }

    public function setUp() {
        $this->actAs('SoftDelete');
        $this->hasMany("Usuario", 
        		      Array("local" 	=> "fk_usuario_grupos",
	    	 	   	  		"foreign" 	=> "fk_usuario",
	    	 	      		'refClass' 	=> 'UsuarioGrupoRelacao'));
    }

    public function get_usuarios(){
    	return $this->Usuario;
    }
}
